engine trolley - Francés Inglés Diccionario